IMotion.SetAxisTouchProbe 方法

发生触发事件时,记录轴的位置。

命名空间IntervalZero.KINGSTAR.Base.Api

组合: IntervalZero.KINGSTAR.Base.Api (于 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0

语法

C#VB
KsCommandStatus<double> SetAxisTouchProbe(
       int Index,
       McProbeTrigger TriggerInput,
       bool WindowOnly,
       double firstPosition,
       double lastPosition
)
Function SetAxisTouchProbe(
       Index As Integer,
       TriggerInput As McProbeTrigger,
       WindowOnly As Boolean,
       firstPosition As Double,
       lastPosition As Double
) As KsCommandStatus(Of Double)

参数

Index [in]

型别:int

轴索引。索引以 0 为起始;别名将影响此参数。

 

TriggerInput [in]

型别:McProbeTrigger

触发讯号来源。触发可由 Index 指定。

 

WindowOnly [in]

型别:bool

若设定,则只有在视窗内的值可用来触发事件,视窗范围介于 firstPositionlastPosition 之间。

 

firstPosition [in]

型别:double

触发事件被认定时的起始位置(正向;使用者单位),值包含在视窗中。目前支援 firstPosition 须小于 lastPosition

 

lastPosition [in]

型别:double

视窗内的结束位置(使用者单位),值包含在视窗中。

回传值

型别:KsCommandStatus<double>

回传一个方法的状态及一个 double 值。

备注

范例

C#
N/A

参见

IMotion 介面

IntervalZero.KINGSTAR.Base.Api 命名空间